Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEAF AVENUE Detached £451,432 £149,500 26 Mar 2002
2 LEAF AVENUE Detached £459,866 £219,995 19 Mar 2004
3 LEAF AVENUE Detached £255,173 £150,000 1 Oct 2010
4 LEAF AVENUE Detached £362,967 £121,500 26 Apr 2002
5 LEAF AVENUE Detached £490,687 £162,500 28 Mar 2002
6 LEAF AVENUE Detached £353,819 £150,000 6 Jun 2003
7 LEAF AVENUE Detached £355,499 £119,000 5 Apr 2002
8 LEAF AVENUE Detached £364,247 £296,000 16 Aug 2019
9 LEAF AVENUE Detached £464,509 £162,500 28 Jun 2002
10 LEAF AVENUE Detached £396,365 £219,950 22 Dec 2005
11 LEAF AVENUE Detached £394,475 £181,170 23 Dec 2003
14 LEAF AVENUE Detached £290,302 £190,000 11 Jul 2014
15 LEAF AVENUE Detached £346,270 £205,000 10 Oct 2006
16 LEAF AVENUE Terraced £319,336 £187,500 24 Aug 2012
17 LEAF AVENUE Detached £313,639 £290,000 29 Nov 2021
18 LEAF AVENUE Detached £357,249 £295,000 12 Jun 2020
19 LEAF AVENUE Semi-Detached £236,045 £172,000 20 Jan 2016
20 LEAF AVENUE Detached £374,792 £370,000 25 Sep 2023
21 LEAF AVENUE Semi-Detached £239,314 £194,000 18 Dec 2018
22 LEAF AVENUE Terraced £337,677 £240,000 30 Oct 2015
23 LEAF AVENUE Flats/Maisonettes £199,159 £94,000 27 Feb 2004
24 LEAF AVENUE Detached £313,292 £250,000 29 Mar 2018
25 LEAF AVENUE Detached £319,195 £297,500 26 Jun 2021
26 LEAF AVENUE Semi-Detached £303,826 £247,500 8 Apr 2020
26 LEAF AVENUE Semi-Detached £303,826 £247,500 8 Apr 2020
27 LEAF AVENUE Flats/Maisonettes £235,277 £119,000 4 Jun 2004
27 LEAF AVENUE Flats/Maisonettes £235,277 £119,000 4 Jun 2004
28 LEAF AVENUE Terraced £288,987 £192,000 29 Sep 2014
29 LEAF AVENUE Flats/Maisonettes £239,711 £127,500 14 Jan 2005
30 LEAF AVENUE Semi-Detached £289,531 £170,000 13 Aug 2012
31 LEAF AVENUE Detached £294,974 £265,000 19 Mar 2021
32 LEAF AVENUE Detached £361,431 £278,000 24 Feb 2017
33 LEAF AVENUE Semi-Detached £303,838 £227,500 2 Jun 2016
34 LEAF AVENUE Terraced £375,560 £370,000 10 Nov 2023
35 LEAF AVENUE Semi-Detached £266,863 £165,000 30 Mar 2007
36 LEAF AVENUE Semi-Detached £372,211 £199,995 28 Apr 2005
37 LEAF AVENUE Semi-Detached £250,473 £202,500 2 Aug 2018
39 LEAF AVENUE Detached £396,851 £209,000 4 Oct 2004
41 LEAF AVENUE Detached £344,084 £187,000 3 Jun 2009
43 LEAF AVENUE Semi-Detached £281,117 £176,000 17 Jan 2014
45 LEAF AVENUE Terraced £285,976 £190,000 11 Sep 2014